Defect Prediction for Object Oriented Software using Support Vector based Fuzzy Classification Model
نویسنده
چکیده
In software development research, early prediction of defective software modules always attracts the developers because it can reduces the overall requirements of software development such as time and budgets and increases the customer satisfaction. In the current context, with constantly increasing constraints like requirement ambiguity and complex development process, developing fault free reliable software is a daunting task. To deliver reliable software, it is essential to execute exhaustive number of test cases which may become tedious and costly for software enterprises. To ameliorate the testing process, a defect prediction model can be used which enables the developers to distribute their quality assurance activity on defect prone modules. However, a defect prediction models requires empirical validation to ensure their relevance to a software enterprises. In recent past, several classification and prediction models, based on historical defect data sets, have been used for early prediction of error-prone modules. Considering these facts, in this paper, a new Support Vector based Fuzzy Classification System (SVFCS) has been proposed for defective module prediction. In the proposed model an initial rule set is constructed using support vectors and Fuzzy logic. Rule set optimization is done using Genetic algorithm. The new method has been compared against two other models reported in recent literature viz. Naive Bayes and Support Vector Machine by using several measures, precision and probability of detection and it is found that the prediction performance of SVFCS approach is generally better than other prediction approaches. Our approach achieved 76. 5 mean recall and 34. 65 mean false alarm rate on
منابع مشابه
Analysis Accruing of Sentinel 2A Image’s Classification Methods Based on Object Base and Pixel Base in Flood Area Zoning of Taleqan River
Flood zonation mapping is one of the priorities for the soil and water management, which Remote Sensing (RS) capabilities are very applicable to this issue. The main objective of this research was study of accuracy of the Object oriented and Pixel based methods for flood zonation mapping in the Taleghan River basin. Therefore, the Sentinel 2A satellite image of the study area classified using s...
متن کاملA QUADRATIC MARGIN-BASED MODEL FOR WEIGHTING FUZZY CLASSIFICATION RULES INSPIRED BY SUPPORT VECTOR MACHINES
Recently, tuning the weights of the rules in Fuzzy Rule-Base Classification Systems is researched in order to improve the accuracy of classification. In this paper, a margin-based optimization model, inspired by Support Vector Machine classifiers, is proposed to compute these fuzzy rule weights. This approach not only considers both accuracy and generalization criteria in a single objective fu...
متن کاملComparison of Performance in Image Classification Algorithms of Satellite in Detection of Sarakhs Sandy zones
Extended abstract 1- Introduction Wind erosion as an “environmental threat” has caused serious problems in the world. Identifying and evaluating areas affected by wind erosion can be an important tool for managers and planners in the sustainable development of different areas. nowadays there are various methods in the world for zoning lands affected by wind erosion. One of the most important...
متن کاملLand suitability classification for development of Glycyrrhiza glabra using ANP Fuzzy model
Economic and therapeutic value of medicinal plants have encourage the people to increase cultivation of these plants in the world. Glycyrrhiza glabra is one of Iranian native plants which is used in the food, pharmaceutical and tobacco industries. The aim of this research is to identify suitable lands for cultivation of Glycyrrhiza glabra using ANP Fuzzy method in Ligvanchay watershed, Ardabil....
متن کاملThe Porosity Prediction of One of Iran South Oil Field Carbonate Reservoirs Using Support Vector Regression
Porosity is considered as an important petrophysical parameter in characterizing reservoirs, calculating in-situ oil reserves, and production evaluation. Nowadays, using intelligent techniques has become a popular method for porosity estimation. Support vector machine (SVM) a new intelligent method with a great generalization potential of modeling non-linear relationships has been introduced fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012